package secondStage.part2.异常;

/**
 * Exception异常：程序出现了不正常的情况，可以处理，分为：RuntiomeException和非RuntiomeException
 * Error错误：严重问题，不需要处理
 *
 * @author Administrator
 * RuntiomeException检查异常，在编译期间不检查，出现问题后，需要修改代码
 * 非RuntiomeException,编译期就必须处理，否则程序不能通过编译，就不能正常运行了
 */
public class ExceptionDemo {
    public static void main(String[] args) {
        System.out.println("开始");
        method();
        System.out.println("结束");
    }

    public static void method() {
        int[] arr = {1, 2, 3};
        System.out.println(arr[3]);//ArrayIndexOutOfBoundsException异常
    }
}
